dry-salted horse meat - English Synonyms Dictionary